/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let Icongongju1: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1026 1024" width={size} height={size} {...rest}>
      <Path
        d="M584.459446 778.713672l192.190366 192.190367c8.249251 8.249251 16.275085 16.618804 24.756347 24.524336 35.06791 33.005598 86.299197 36.090474 128.353193 16.043075 42.750026-20.399711 64.748029-71.166977 57.985361-116.555045a120.370323 120.370323 0 0 0-36.898213-67.729789l-207.434295-207.434296a27.815444 27.815444 0 0 0-38.848818 0L584.459446 739.856262c-25.100065 25.100065 13.748752 63.948883 38.848817 38.848817l120.121128-120.095348h-38.848818l192.190367 192.190366c8.249251 8.249251 16.618804 16.275085 24.524336 24.756347 28.193534 29.912128 9.168699 79.30452-26.818659 91.334678-43.093744 14.556491-75.068186-31.054993-101.534533-57.572899L623.334042 739.710181c-24.971171-24.945392-63.94029 13.903425-38.874596 39.003491z m-281.694742-558.457119l-24.412628-74.260446c-7.561814-23.037753-11.119303-52.829579-37.018514-61.010087l-153.986022-48.558874a27.11082 27.11082 0 0 0-26.698358 7.106387L8.163321 95.907685a27.497504 27.497504 0 0 0-7.106386 26.698357l40.799422 129.160932c5.619802 17.881971 8.82498 42.174297 28.99268 48.816663l63.587978 20.855138 36.210776 11.918449 10.999001 3.548897c9.856137 3.205178-9.744428-6.874376-8.59297-5.619803l27.617806 27.617806 119.304795 119.304795 62.11858 62.11858a27.815444 27.815444 0 0 0 38.848817 0l83.893166-84.004875a27.815444 27.815444 0 0 0 0-38.848817L295.735655 208.097501c-25.100065-25.100065-63.948883 13.748752-38.848818 38.848817l209.376307 209.376306v-38.848817l-83.893166 84.004875h38.823038l-167.562914-167.562915c-16.850814-16.842221-35.06791-42.750026-58.432196-50.423548l-109.990016-36.090474 19.136544 19.256846-50.20013-158.60904-7.106386 26.698358 52.48586-52.374152-26.698357 7.106386 158.609039 50.079829L212.297916 120.303126l37.585651 114.604441c10.999002 33.461025 64.060591 19.136544 52.949881-14.6682z m0 0"
        fill={getIconColor(color, 0, '#22D6F1')}
      />
      <Path
        d="M641.456616 760.719993l83.893166-84.004875a27.806851 27.806851 0 0 0 0-38.848817l-100.159658-100.27996a27.815444 27.815444 0 0 0-38.848818 0l-84.013467 84.039247a27.815444 27.815444 0 0 0 0 38.848817l100.159658 100.159658c25.100065 25.100065 63.948883-13.748752 38.848817-38.848817L541.176656 621.625588v38.848817l83.893166-84.004874h-38.848817l100.159658 100.151065V637.771778l-83.893166 84.004875c-24.979764 25.074286 13.869054 63.923104 38.969119 38.94334z m0 0"
        fill={getIconColor(color, 1, '#26D6F1')}
      />
      <Path
        d="M753.534723 436.730653c42.629724 2.638042 90.080104-1.031156 127.175956-23.948607 25.899212-15.931366 44.124901-46.066912 61.087423-70.462354 28.648962-41.246256 55.235611-84.211106 80.567687-127.554047a27.60062 27.60062 0 0 0-4.356636-33.349316l-49.5041-49.529879a27.815444 27.815444 0 0 0-38.848817 0L815.765012 245.803453h38.848817l-74.492457-74.492457v38.848817L894.038375 96.24281a27.815444 27.815444 0 0 0 0-38.848817L844.645984 8.001602a27.909966 27.909966 0 0 0-33.349317-4.356636A1722.142892 1722.142892 0 0 0 663.918639 98.305123c-31.287004 22.917451-54.780184 45.156057-66.698633 83.351809a263.05659 263.05659 0 0 0-3.548896 128.035253l7.106386-26.698358-380.823243 380.943545L69.130443 814.692437c-60.056267 60.047674-34.8359 156.0913 41.246256 186.914283 47.785506 19.368554 94.20473-4.580053 127.554047-37.809068l427.929905-428.041613 107.042627-107.154336c25.100065-25.100065-13.748752-63.948883-38.848818-38.848817l-377.961784 378.090679-163.764822 163.764822a71.639591 71.639591 0 0 1-37.473942 20.97544c-39.527662 8.249251-71.321651-33.461025-63.716872-69.680394 4.812063-22.805742 27.738107-40.343994 43.549171-56.04335l442.366095-442.366095 53.405308-53.405308 9.056991-8.936689c11.231012-11.231012 7.338396-24.524336 5.155782-38.161379a226.390387 226.390387 0 0 1-1.142865-47.441788c1.374875-26.47494 6.874376-55.235611 27.274086-73.69331a518.491215 518.491215 0 0 1 62.230289-45.499776c34.724192-23.149461 70.24753-45.035756 106.234888-66.165869l-33.349317-4.356636 49.392392 49.392392V57.436958L741.384264 171.310996a27.815444 27.815444 0 0 0 0 38.848817l74.492456 74.492457a27.815444 27.815444 0 0 0 38.848818 0l113.917003-113.917003h-38.805853l49.512693 49.512693-4.356636-33.349316a2230.683448 2230.683448 0 0 1-70.94356 113.427203 417.180099 417.180099 0 0 1-46.066912 60.743705c-23.836899 24.412628-73.349592 22.341722-104.404585 20.51142-35.454594-2.036534-35.222584 52.97566-0.042965 55.149681z m0 0"
        fill={getIconColor(color, 2, '#406CFF')}
      />
    </Svg>
  );
};

Icongongju1.defaultProps = {
  size: 18,
};

Icongongju1 = React.memo ? React.memo(Icongongju1) : Icongongju1;

export default Icongongju1;
